package com.ruoyi.service;

import java.util.List;
import com.ruoyi.domain.Equipmentdistribution;

/**
 * EquipmentdistributionService接口
 * 
 * @author wjy
 * @date 2025-01-11
 */
public interface IEquipmentdistributionService 
{
    /**
     * 查询Equipmentdistribution
     * 
     * @param distributionId Equipmentdistribution主键
     * @return Equipmentdistribution
     */
    public Equipmentdistribution selectEquipmentdistributionByDistributionId(Long distributionId);

    /**
     * 查询Equipmentdistribution列表
     * 
     * @param equipmentdistribution Equipmentdistribution
     * @return Equipmentdistribution集合
     */
    public List<Equipmentdistribution> selectEquipmentdistributionList(Equipmentdistribution equipmentdistribution);

    /**
     * 新增Equipmentdistribution
     * 
     * @param equipmentdistribution Equipmentdistribution
     * @return 结果
     */
    public int insertEquipmentdistribution(Equipmentdistribution equipmentdistribution);

    /**
     * 修改Equipmentdistribution
     * 
     * @param equipmentdistribution Equipmentdistribution
     * @return 结果
     */
    public int updateEquipmentdistribution(Equipmentdistribution equipmentdistribution);

    /**
     * 批量删除Equipmentdistribution
     * 
     * @param distributionIds 需要删除的Equipmentdistribution主键集合
     * @return 结果
     */
    public int deleteEquipmentdistributionByDistributionIds(Long[] distributionIds);

    /**
     * 删除Equipmentdistribution信息
     * 
     * @param distributionId Equipmentdistribution主键
     * @return 结果
     */
    public int deleteEquipmentdistributionByDistributionId(Long distributionId);
}
